Breakpoint - zaklady
Otázka od: Tyslic Jiri
6. 4. 2004 10:04
Dobry den,
asi mi nejak chybi zaklady, a mam nasledujici prihodu.
Debuguji nasledujici radky a nechapu proc se vzdycky preskoci druhy radek?
Nelze na nem nastavit breakpoint, proste nic, jako kdyby neexistoval...
Je to normalni?
var PrumDelka, PrumSirka: double;
SumaDelka,SumaSirka: double;
KontrolaPalety: boolean;
begin
KontrolaPalety := False; //defaultni nastaveni
PrumDelka := 0; PrumSirka := 0;
SumaDelka := 0; SumaSirka := 0;
Diky za nakopnuti a pouceni
Jirka
Odpovedá: mstevlik@gamo.sk
6. 4. 2004 10:54
> Dobry den,
> asi mi nejak chybi zaklady, a mam nasledujici prihodu.
> Debuguji nasledujici radky a nechapu proc se vzdycky preskoci druhy
radek?
> Nelze na nem nastavit breakpoint, proste nic, jako kdyby neexistoval...
> Je to normalni?
>
> var PrumDelka, PrumSirka: double;
> SumaDelka,SumaSirka: double;
> KontrolaPalety: boolean;
> begin
> KontrolaPalety := False; //defaultni nastaveni
> PrumDelka := 0; PrumSirka := 0;
> SumaDelka := 0; SumaSirka := 0;
>
>
>
> Diky za nakopnuti a pouceni
>
> Jirka
Nevypisuje ti compilator, ze premenne PrumDelka a PrumSirka sa
nepouzivaju, takze ich optimalizacia vylucila?
"[Hint] Value assigned 'blablabla' never used"
Stevlik Marian
ISYS programator
GAMO a.s.
Kyjevske nam. 6
974 04 Banska Bystrica
mail: mstevlik@gamo.sk
tel: +421 48 4137935, 4372111
ip-tel: 421 48 4372098
mobil: +412 905 462010
ICQ: 34893645
Odpovedá: Tyslic Jiri
6. 4. 2004 11:00
Aha, tak uz to mam. Pokud se promenna nepouzije dale v programu, kompilator ji
ignoruje
>
> Dobry den,
> asi mi nejak chybi zaklady, a mam nasledujici prihodu.
> Debuguji nasledujici radky a nechapu proc se vzdycky preskoci
> druhy radek? Nelze na nem nastavit breakpoint, proste nic,
> jako kdyby neexistoval... Je to normalni?
>
> var PrumDelka, PrumSirka: double;
> SumaDelka,SumaSirka: double;
> KontrolaPalety: boolean;
> begin
> KontrolaPalety := False; //defaultni nastaveni
> PrumDelka := 0; PrumSirka := 0;
> SumaDelka := 0; SumaSirka := 0;
>
>
>
> Diky za nakopnuti a pouceni
>
> Jirka
>
Odpovedá: Pavol Stugel, NETGraphics
6. 4. 2004 11:05
vypni si optimalizaciu, tieto premenne asi nikde dalej nepouzijes takze
compiler ich nepreklada, takze negeneruje kod pre ne ...
> Debuguji nasledujici radky a nechapu proc se vzdycky preskoci druhy radek?
> Nelze na nem nastavit breakpoint, proste nic, jako kdyby neexistoval...
> Je to normalni?
>
> KontrolaPalety := False; //defaultni nastaveni
> PrumDelka := 0; PrumSirka := 0;
> SumaDelka := 0; SumaSirka := 0;
Odpovedá: Petr Daricek
6. 4. 2004 11:00
> Debuguji nasledujici radky a nechapu proc se vzdycky preskoci druhy radek?
Ahoj,
nejspise to bude tim, ze kod ktery ti to preskakuje nema zadny efekt.
Pr.:
Procedure Neco
var i:Integer;
Begin
i:=5;
End;
I se dal nikde nepouziva a poskonceni procedury zanika, tudiz kod nema zadny
smysl a nepreklada se.
Petr